Modeling Safe Reconfiguration with the FUJABA Real-Time Tool Suite

نویسندگان

  • Claudia Priesterjahn
  • Matthias Tichy
چکیده

Software systems are increasingly built to exhibit self-* properties (e.g. self healing or self optimization) which require reconfiguration and change at runtime. This is even true for embedded or mechatronic systems which are often used in safety critical environments. In those cases, the effects of the reconfiguration on the safety of the system must be carefully analyzed. We present an approach to ensure the safety of self-* systems during runtime by checking whether a reconfiguration is allowed w.r.t. the hazard probability and the associated damage after the reconfiguration. The approach has been implemented as plugins for the Fujaba Real-Time Tool Suite.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Incremental Design and Formal Verification with UML/RT in the FUJABA Real-Time Tool Suite

Model checking of complex time extended UML (UML/RT) models is limited today due to two main obstacles: (1) The state explosion problem restricts the size of the UML/RT models which can be addressed and (2) standard model checking approaches cannot be smoothly integrated into the usually incremental and iterative design process. The presented solution for incremental design and verification wit...

متن کامل

Component Templates for Dependable Real-Time Systems

A general trend towards more complex technical systems can be observed which results in an increasing demand for methods and tools to develop dependable, high quality software for embedded systems. The UML in principle provides the essential concepts which are required to model such complex, safety-critical software systems. In this paper, we describe a component template plugin for the Fujaba ...

متن کامل

Building Graphical Editors with GEF and Fujaba

The Fujaba tool suite supports the development of models and the generation of code, but it does not cover the development of tools with graphical user interfaces. In this paper, we report on ongoing work in constructing Fujaba-based graphical editors with GEF, an Eclipse-based framework for constructing graphical editors.

متن کامل

BPMN2BPEL transformation with Fujaba - a Case Study

We have modeled a BPMN to BPEL synthesis transformation for the GraBaTs 2009 Tool Contest with the Fujaba Tool Suite. The basic problem of transformation is to create a hierachical a block structure out of a given flow graph. We use the same approach as already successfully implemented in the Fujaba code generator CodeGen2, which transforms amongst others SDM diagrams with arbitrary control flo...

متن کامل

UML-Based Rule Modeling with Fujaba

In this paper we describe visual rule modeling tool Strelka, which is implemented as a Fujaba plugin. The modeling tool supports a UML-Based Rule Modeling Language (URML). It extends standard UML metamodel with a concept of a rule. We discuss an issue of a UML-based rule modeling, present rule metamodel, describe implementation of a Fujaba plugin and give examples of business rules, modeled usi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010